define([
    './base/baseView',
    './view/tools',
    './view/list',
    './other/upload'
], function(
    BaseView,
    toolsView,
    listView,
    uploadView
) {
    function Index() {
        var self = this;
        BaseView.apply(self, arguments);
        this.init = function() {
            this.render();
        }

        this.render = function() {
            toolsView.init();
            listView.init();
            uploadView.init();
        }

        this.event = function() {}
    };
    return new Index();
});
